most uncompromising - Turc Anglais Dictionnaire